mixture of two liquids - Español Inglés Diccionario